Resource Allocation in Construction Scheduling based on Multi- Agent Negotiation

نویسنده

  • W. A. Günthner
چکیده

Computerized project management in construction is traditionally based on precedence diagrams such as PERT or CPM. Resources required for the execution of activities are usually scarce and therefore provide additional constraints to the predecessor-successor relationships. The objective of this NPhard problem, which is also known as Resource Constrained Project Scheduling Problem (RCPSP), is to minimize the makespan considering all existing constraints. Since larger project plans in construction contain thousands of individual activities, an exact solution of the latter is hardly possible within a reasonable amount of time. For this reason various approaches such as branch-and-bound methods or heuristics like simulated annealing, particle swarm optimization and genetic algorithms were applied. The procedures are based on the determination of processes, where resources are available and predecessors completed. Hence resources are allocated immediately after the completion of prior tasks and will not be reserved for more critical activities. In contrast to prior works in Multi-Agent-Systems (MAS) the approach introduced in this paper uses agent-technology both for processes and resources. Autonomous process agents register their activities on a central blackboard, where all agents may negotiate on resource allocation depending on the available proposals offered by resource agents. The latter calculate their qualification for the corresponding activity using implemented utility functions. Hence resources are allocated to critical processes and identical resources are distributed to support ideal construction flow. This concept for agent based project scheduling is implemented in Discrete-Event-Simulation (DES) and evaluated by multiple experiments. Therefore the quality of results were validated using standardized project plans from the field of Operations Research (OR). Additionally the results are compared with the results from Monte-Carlo-Simulations integrated in the same system, so that quality and computing time could be evaluated. The overall concept was proven as stable and reliable for the scheduling of construction projects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning

In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...

متن کامل

A Multi-Mode Resource-Constrained Optimization of Time-Cost Trade-off Problems in Project Scheduling Using a Genetic Algorithm

In this paper, we present a genetic algorithm (GA) for optimization of a multi-mode resource constrained time cost trade off (MRCTCT) problem. The proposed GA, each activity has several operational modes and each mode identifies a possible executive time and cost of the activity. Beyond earlier studies on time-cost trade-off problem, in MRCTCT problem, resource requirements of each execution mo...

متن کامل

A Hybrid Modeling for Continuous Casting Scheduling Problem

This paper deals with a multi-agent-based interval type-2 fuzzy (IT2F) expert systemfor scheduling steel continuous casting. Continuous caster scheduling is a complex and extensiveprocess that needs expert staff. In this study, a distributed multi-agent-based structure is proposed as asolution. The agents used herein can cooperate with each other via various communication protocols.To facilitat...

متن کامل

Integrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment

Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...

متن کامل

An Effective Approach for Distributed Meeting Scheduler

Meeting scheduling is generally considered as one of the most common activities that takes place in organizations. It is a distributed, time-consuming, iterative, and also a tedious task. Meeting scheduling is an example of a resource allocation problem. The principal resource considered for meeting scheduling is the persons’ time. The resource requirement in a distributed environment is dynami...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012